<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <title>Document</title>
    <style></style>
  </head>
  <body>
    <div>
      <h1>通过原型对象添加附加方法</h1>
      <h2>通过原型新增方法</h2>
      <h3>在原型对象上新增实例对象需要的方法</h3>
    </div>
    <script>
      //使用了原型对象的性能高于没有使用原型对象的

      //   没有使用原型对象;
      var fn1 = function () {
        this.foo = function () {
          console.log(11111);
        };
      };
      let f1 = new fn1();

      //使用原型对象
      var fn2 = function () {};
      fn2.prototype.foo = function () {
        console.log(11111);
      };

      let f2 = new fn2();
    </script>
  </body>
</html>
